rotten rock sand - French English Dictionary